sharp-tailed sparrow - Spanish English Dictionary